package com.tbit.uqbike.webmanager.util.csv.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface Csv {

    /**
     * 导出到Excel中的名字.
     */
    public String name() default "";
    public String datePattern() default "yyyy-MM-dd HH:mm:ss";

    public String type() default "'";

    /**
     * 如果数据中包含,会导致excel列增加 从而出现数据错列
     * 替换文本中的英文逗号,
     * @return
     */
    String commaReplace() default "";

    public String[] keys() default {};

    public String[] values() default {};

}